insulated panel - Spanish English Dictionary